beast-like man - French English Dictionary